Ext2 on Singularity
نویسنده
چکیده
Singularity is a new operating system produced by Microsoft Research. The design of Singularity is a marked departure from current commodity operating systems such as Windows or Linux. This paper presents and implementation of the Linux ext2 file system for use on Singularity. This project allows the design of Singularity to be evaluated. The development and testing described in this paper show that the Singularity design goals of high dependability and “good enough” performance are largely met. The protection provided by the micro kernel design prevented the Singularity kernel from crashing in the face of errors in the ext2 code. Performance testing showed that while not as fast as ext2 on Linux performance is not prohibitively low and the overhead of garbage collection is minimal.
منابع مشابه
A Splice Mutation and mRNA Decay of EXT2 Provoke Hereditary Multiple Exostoses
BACKGROUND Hereditary multiple exostoses (HME) is an autosomal dominant disease. The classical paradigm of mutation screening seeks to relate alterations in the exostosin glycosyltransferase genes, EXT1 and EXT2, which are responsible for over 70% of HME cases. However, the pathological significance of the majority of these mutations is often unclear. METHODS In a Chinese family with HME, EXT...
متن کاملIdentification of a novel frameshift mutation of the EXT2 gene in a family with multiple osteochondroma
Multiple osteochondroma (MO), also known as multiple hereditary exostoses, is an autosomal dominant skeletal disorder with characteristic multiple cartilage-capped tumours (osteochondromas or exostoses) growing outward from the metaphyseal region of the long tubular bones. Mutations in exostosin glycosyltransferase 1 (EXT1) or EXT2 are the most commonly associated mutations with MO and are resp...
متن کاملIn vitro polymerization of heparan sulfate backbone by the EXT proteins.
Multiple exosotoses is a dominantly inherited bone disorder caused by defects in EXT1 and EXT2, genes encoding glycosyltransferases involved in heparan sulfate chain elongation. Heparan sulfate polymerization occurs by the alternating addition of glucuronic acid and N-acetylglucosamine units to the nonreducing end of the polysaccharide. EXT1 and EXT2 are suggested to be dual glucuronyl/N-acetyl...
متن کاملReducing fsck time for ext2 file systems
Ext2 is fast, simple, robust, and fun to hack on. However, it has fallen out of favor for one major reason: if an ext2 file system is not cleanly unmounted, such as in the event of kernel crash or power loss, it must be repaired using fsck, which takes minutes or hours to complete, during which time the file system is unavailable. In this paper, we describe some techniques for reducing the aver...
متن کاملMutations in the EXT1 and EXT2 genes in Spanish patients with multiple osteochondromas
Multiple osteochondromas is an autosomal dominant skeletal disorder characterized by the formation of multiple cartilage-capped tumours. Two causal genes have been identified, EXT1 and EXT2, which account for 65% and 30% of cases, respectively. We have undertaken a mutation analysis of the EXT1 and EXT2 genes in 39 unrelated Spanish patients, most of them with moderate phenotype, and looked for...
متن کامل